package cn.njxzc.examples;

import java.util.HashMap;
import java.util.Map;

import javax.swing.text.html.HTMLDocument.Iterator;

/**
 * *
 * 
 * @Program Name : JavaProgram.examples.Exam8_9.java
 * @Written by : Roy Xu
 * @Creation Date : 2016年4月18日 下午11:23:52
 * @version : v1.00
 * @Description :
 * @ModificationHistory Who When What -------- ----------
 *                      ------------------------------------------------ Roy Xu
 *                      2016年4月18日下午11:23:52 TODO
 ** 
 */
public class Exam8_9 {
	private static final Integer ONE = new Integer(1);

	@SuppressWarnings({ "rawtypes", "unchecked" })
	public static void main(String[] args) {
		HashMap m = new HashMap();
		for (int i = 0; i < args.length; i++) {
			Integer freq = (Integer) m.get(args[i]);// args[i]的字符串为键
			m.put(args[i], (freq == null ? ONE : new Integer(
					freq.intValue() + 1)));
			System.out.println(m);
		}
		System.out.println("不同的单词有 " + m.size() + "个");
		System.out.println(m);

	}

}